consecutive payments - Alemán Inglés Diccionario